/* TestHeader.h
*  Created by Penrillian, Smartphone Software Innovators 
*  See http://www.penrillian.com
*/
#ifndef TESTHEADER_H
#define TESTHEADER_H
#include "TestSuite.h"

/** 
  Encapsulates a suite of tests. 
  Any member function starting 'test' is interpreted as a test to be executed.
  The tests will be executed in the order they are in this file.
  Note that the code for the individual tests may be in different CPP files.	
*/
class CTest : public CxxTest::TestSuite
{	
public:
	CTest(const TDesC8& aSuiteName):CxxTest::TestSuite(aSuiteName){}

private:
	void setUp();
	void tearDown();

public:
	void testDummyTest();
	void testDummyTest1();
	void testDummyTest2();

};

/** A second suite of tests
 */

class CTest2 : public CxxTest::TestSuite
{	
public:
	CTest2(const TDesC8& aSuiteName):CxxTest::TestSuite(aSuiteName){}

private:
	void setUp();
	void tearDown();

public:
	void testDummyTest();
	void testDummyTest1();
	void testDummyTest2();

};
#endif // TESTHEADER_H
